Skip to main content

Managing Allocations

Leave allocations are used to assign and manage annual policy entitlements against employees.

All leave allocations are tied to a specific leave cycle. You can manage these from the cycles page.

There are two types of allocations:

TypeDescription
EntitlementUsed when you want to track how much leave an employee has available to ensure they don’t exceed it. Often used for annual leave or parental leave.
Keep CountUsed when you need a record of leave events but don’t need to deduct from a balance. Often used for things like sick leave, unpaid leave, or recording overtime amounts.
Not AssignedThis means the leave type won't be assigned to the employee, so they won't see it in their leave summaries or have the option to use leave codes against it. Assignment is configured at the cycle level, allowing you to assign the leave type in one year and remove it in another year as needed.

How is Leave Entitlement Calculated​

In Simple Leave, employee leave balances are calculated in layers to give you clarity and flexibility. Here’s how each part fits together:

1. Base Entitlement​

This is the employee’s full-time annual entitlement as defined in their employment contract.

  • It reflects what they would receive if they worked the full leave year.
  • This value stays the same regardless of their actual start or end date.
note

Example: If an employee’s contract states they receive 25 days of annual leave per year enter this as their base entitlement.

2. Cycle Entitlement​

This is the portion of the base entitlement the employee is eligible for in a specific cycle - usually based on their start or end date within that cycle.

  • It’s automatically pro-rated if the employee joins partway through the year.
  • It ensures the leave granted matches the time the employee actually worked.
note

Example: If someone with a base entitlement of 25 days joins halfway through the year, their cycle entitlement might be 12.5 days.

3. Extra Entitlement​

This covers any leave that’s manually granted in addition to the calculated cycle entitlement. Examples include carry-over days from the previous year, long service rewards, or manually added bonus days.

  • These are added on top of the pro-rated entitlement to give a complete picture.
note

Example: An employee with a cycle entitlement of 12.5 days is given 2 extra days — giving them a higher total entitlement overall.

Total Entitlement​

This is the number of days the employee can actually take off during the cycle. It is the number that will be displayed on dashboards, reports and when employees see their leave requests and entitlement.

🧮 Total Entitlement = Cycle Entitlement + Extra Entitlement

note

Example: In the example on this page their total entitlement would be 14.5: Cycle Entitlement (12.5) + Extra Entitlement (2)

Leave Calculator​

A leave calculator is provided to help you determine the amount of leave you may need to set for your employees. This is useful for scenarios such as:

  • Employees joining throughout the cycle.
  • Employees leaving throughout the cycle.

The calculator is provided as a guide only. You should verify the recommendations of it against your own policies.

Configuring leave allowances​

There are two ways to update allocations, depending on whether you're changing one employee or the same policy across your whole team:

  • By Employee — edit every policy for one person at a time.
  • By Policy Type — edit one policy for every employee at once, in a single table.

By Employee​

  1. From the Allocations page find the employee and click on the View / Edit Allocations button.
  2. Select the leave cycle that these allocations will be for.
  3. You will see a row for each policy. If you choose Entitlement as the type you will see additional fields to complete:
    • Base Entitlement: Enter into here the amount of leave as written in their contract. This value will be used for pro-rated calculations - it is not the final calculated value.
    • Cycle Entitlement: This is the amount of leave the employee is entitled to within this cycle.
    • Additional Cycle Entitlement. Any additional leave they may be given, e.g. carried leave.
  4. Click Save to apply the changes.

By Policy Type (Bulk Editing)​

Use this when the same change applies to many people at once — for example rolling over to a new leave cycle, applying a company-wide policy change, fixing a batch of allocations that were set up incorrectly, or switching a group of employees between Track Entitlement and Keep Count.

  1. From the Allocations page, click By Policy Type.
  2. Select the Leave Cycle and Policy you want to edit.
  3. You'll see every employee's entitlement for that policy in one table — the same fields as the By Employee view: Type, Unit, Base Entitlement, Cycle Entitlement, Additional, and Comments.
  4. Make your changes across as many rows as you need, then click Save Allocations to apply them all at once. Nothing is saved until you click Save.
note

Only administrators can access allocation editing, whether by employee or by policy.

Run Carry-Over Leave Process​

Rather than working out and entering each employee's carried-over leave by hand, you can use the Run Carry-Over Leave Process tool to do it automatically for a whole policy at once.

  1. From the Cycles page, click Run Carry-Over Leave Process.
  2. Choose the cycle you want to carry leave from (typically the cycle that has just ended). The cycle you're carrying leave into is set automatically to whichever cycle immediately follows it, so there's nothing to pick there — if no later cycle exists yet, add one from the Cycles page first. Then choose the Policy you want to run it for.
  3. Optionally set a Maximum Days to Carry Over and/or Maximum Hours to Carry Over — leave either blank for no limit (the default). Whichever one matches an employee's tracked unit caps the amount carried across for them; it never stops them getting a row, it just reduces the value if their unused leave is higher than the limit.
  4. Click Next - Calculate and Review Values.

The tool looks at every active employee and works out how much unused ("remaining") leave they have in the "from" cycle for that policy — this becomes the amount that can be carried across (subject to any limit set above). An employee is only included if:

  • They're active.
  • They're set to Track Entitlement for that policy in both the "from" and "to" cycles. A brand-new employee who wasn't with the company for the "from" cycle is simply skipped, not treated as an error.
  • They're tracked in the same unit (days or hours) in both cycles. An employee who, say, tracked this policy in hours in the "from" cycle but switched to days in the "to" cycle is skipped — there's no sensible way to convert one to the other automatically.
  • They actually have unused leave remaining. Employees with nothing left to carry over are left completely untouched — their existing Carried Over value, if any, is never overwritten.

Once calculated, you're taken straight to the By Policy Type allocations screen with the correct cycle and policy already selected, and every eligible employee's Carried Over box pre-filled and highlighted so you can see exactly what changed. Nothing is saved automatically — review the highlighted values, adjust anything if needed, and click Save Allocations to apply them. Saving takes you back to the Run Carry-Over Leave Process page.

note

You can run this as many times as you like, for any combination of cycles and policies, and at any point — though it's usually most useful right after a new leave cycle has started.

Examples​

Example 1 - Longstanding employee with a mix of leave entitlements and non-entitlements:

  • Annual Leave is setup to have an entitlements of 25 days. Any leave the employee books will deduct from the total available.
  • Compassionate leave is not currently assigned, so the employee will not see this policy.
  • Parental Leave and Sick Leave is setup as Keep Count. Any leave booked will just be counted up.

leave allocations example

Looking at the Annual Leave allocation:

  • The employee joined the company before the start of the leave cycle, so their entitlement will match the base entitlement. This is 25.
  • There are 3 days of manual additional entitlement added.
  • Their total entitlement for Annual Leave will be 28.

Example 2 - Employee joined midway throughout the year: In this example the leave year is January 1st 2026 to December 31st 2026. The employee has joined mid-way through the year on April 1st so we want to know a pro-rated entitlement.

This video shows how to use the calculator to work out their entitlement:

  • Set the leave type to Track Entitlement
  • Set their contracted annual entitlement into the Base Entitlement field.
  • Click on Calculate.
  • Cick on Apply to accept the value. It will update the Cycle Entitlement field.

Working Patterns​

By default, the platform will use the information supplied in the Leave Cycles to understand which days are standard working days for the company, and which national holiday or other significant dates are being observed for company-wide days off.

It is possible for an individual to follow different working patterns. Example use cases might be:

  • Employees that work part time, e.g. have every Monday and Friday off work.
  • Employees that work different shift patterns each week.
  • Employees that work in another country, and observe different national holiday dates.

You can support these scenarios using the Working Patterns feature. It means that:

  • When the employee raises leave requests it takes into account their unique working patterns and provides the correct calculations.
  • The Calendar view will reflect their working patterns.
important

These settings will be used when requests are made. It will impact the non-working days shown to make the calculations. Once requests have been approved the calculations surrounding them are locked in place. If you then go and change the working days pattern or change the significant dates:

  1. It will not change the calculations or working days in the requests that have been made. If the changes you have made should impact the request balances you should delete the requests and then raise new ones.
  2. However, the next refresh of the calendar view will show the new working pattern by greying out non working days on the calendar cells.

Video Example​

Considerations​

If your employee follows a unique shift pattern we recommend that you add all shift dates to the list in the Configure individual non-working days section.

When new leave cycles are created for the next year, the working days pattern of leave will be carried across to the new cycle, but the system will not make any assumptions about which company holidays or bespoke shift patterns need to be added to the allocations.

Configurations​

Setting: This employee follows the default working days pattern for this leave cycle​

When this is set to On it means that the working days defined on the Leave Cycle will be used to calculate working / non-working days, and use this information on the calendar.

When this is set to Off you can define which weekdays are working / non-working. This will apply to all days throughout the working year.

Setting: This employee follows the default bank holidays / company holidays for this leave cycle​

When this is set to On it means that the bank holidays and company holidays defined on the Leave Cycle will be used to calculate working / non-working days, and use this information on the calendar.

When this is set to Off you can define specific bank holidays and company holidays as well as bespoke shift patterns which will be used to calculate working / non-working days, and shown on the calendar.